//---------------------------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
#ifndef _IinhibitorsProperty_h_
#define	_IinhibitorsProperty_h_
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
#include "libraries.h"
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
class InhibitorsProperty {
    
  private:

    String*             namefileInput;
    String*             namefileResult;

    TListE <String>*    inhibitorsList;

    TListE <double>*    values;
    

  protected:

    bool                SplitColumn(char*, TListE <String>*, const char*);

  public:
      
    InhibitorsProperty();
    InhibitorsProperty(String*, String*);
    
    ~InhibitorsProperty();

    void                NamefileInput(String*);
    void                NamefileResult(String*);
    void                InhibitorsList(TListE <String>*);
    void                Values(TListE <double>*);
    
    String*             NamefileInput(void);
    String*             NamefileResult(void);
    TListE <String>*    InhibitorsList(void);
    TListE <double>*    Values(void);

    bool                LoadData();
    bool                LoadData(String*);

    bool                ComputeEuclidianDistance();
    
};
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
#endif
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
//---------------------------------------------------------------------------------------------------------------------------------------------------------//
